
package com.zsrt.day20170406;



/**
 * 
 *  函数=方法
 *  
 * 1. 方法的定义 = 方法的声明          必须先声明后调用
 *    语法：
 *     1.      静态的方法      凡是加了static的方法就叫静态的方法
 *     2.      动态的方法     凡是没加static的方法就叫动态的方法
 *  
 *   语法：访问修饰符  public 
 *               默认 的
 *               protected  private        必须写
 *      静态或者动态， 有没有加static           必须写
 *             如果没有static 在方法的调用上有本质的区别
 *             
 *      返回值 ，  必须写
 *             基本类型      引用类型               没有返回值必须写void        构造方法例外
 *             
 *      方法名
 *          1. 小驼峰命名规则 
 *          2. 见名知意
 *          3. 遵循变量的命名规则
 *          4. 方法名字后面100%街一对小括号
 *      形参列表
 *         小括号中的就是形参列表
 *          1.变量的类型
 *          2.变量的名称     可以自定义 
 *          3.形参可以有多个 也可以没有
 *          4.形参之间用英文的逗号隔开
 *          
 *   方法体 ：写在方法{}里的代码
 *         
 *  
 *  
 *  
 *2. 函数的调用
 *  
 *    静态的方法可以在main方法中直接调用
 *        直接写方法名称(实参列表)
 *         一般用在工具类方法中
 *         动态方法使用较多
 *         
 *        
 *   动态的方法
 *        动态的方法不能在main方法中直接使用       静态的方法不能调用动态的方法，反之可以
 *        动态的调用：
 *            1，new出这个方法中所在的类的对象
 *                  Function obj = new Function();
 *             2.在对象上调用
 *                  obj.名称(实参);
 *  
 *  变量的作用域：
 *        方法中的变量称为局部变量
 *        离开方法就消失
 *                  
 * @author jmj
 * @date 2017年4月6日
 * @time 上午9:47:15
 */
public class Function {
	public static void main(String[] args) {
		
	}
	
	
	

	
}
